fiberglass blanket - Spanish English Dictionary